package com.ruoyi.yunxin.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;

/**
 * 语音通知记录对象 t_voice_notify
 *
 * @author ruoyi
 * @date 2025-04-10
 */
@Data
public class VoiceNotify extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * ID
     */
    private Long id;

    private String orderNo;

    /**
     * 呼叫标识
     */
    @Excel(name = "呼叫标识")
    private String callId;

    /**
     * 模版ID
     */
    @Excel(name = "模版ID")
    private String templateId;

    /**
     * 技师
     */
    @Excel(name = "技师")
    private Long tid;

    /**
     * 小号
     */
    @Excel(name = "小号")
    private String displayNumber;

    /**
     * 技师号码
     */
    @Excel(name = "技师号码")
    private String calleeNumber;

    /**
     * 变量内容
     */
    private String templateArgs;

    /**
     * 呼叫开始时间
     */
    @Excel(name = "呼叫开始时间")
    private String startCallTime;

    /**
     * 接通时间
     */
    @Excel(name = "接通时间")
    private String answeredTime;

    /**
     * 结束时间
     */
    @Excel(name = "结束时间")
    private String endTime;

    /**
     * 呼叫状态
     */
    @Excel(name = "呼叫状态")
    private Integer callState;

    @Excel(name = "录音地址")
    private String recUrl;

    /**
     * 逻辑删除（0=未删除，1=已删除）
     */
    private Integer isDelete;


}
